barrack block - French English Dictionary